type runtime.spanQueue
14 uses
runtime (current package)
mgcmark_greenteagc.go#L339: type spanQueue struct {
mgcmark_greenteagc.go#L365: func (q *spanQueue) putFast(s objptr) (ok bool) {
mgcmark_greenteagc.go#L377: func (q *spanQueue) put(s objptr) bool {
mgcmark_greenteagc.go#L425: func (q *spanQueue) flush() {
mgcmark_greenteagc.go#L436: func (q *spanQueue) empty() bool {
mgcmark_greenteagc.go#L447: func (q *spanQueue) chainEmpty() bool {
mgcmark_greenteagc.go#L460: func (q *spanQueue) drain(n uint32) {
mgcmark_greenteagc.go#L511: func (q *spanQueue) tryDrain(r *spanSPMC, n uint32) bool {
mgcmark_greenteagc.go#L531: func (q *spanQueue) tryGetFast() objptr {
mgcmark_greenteagc.go#L543: func (q *spanQueue) steal(q2 *spanQueue) objptr {
mgcmark_greenteagc.go#L586: func (q *spanQueue) refill(r *spanSPMC) objptr {
mgcmark_greenteagc.go#L627: func (q *spanQueue) destroy() {
mgcwork.go#L109: spanq spanQueue
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64)